package com.sprouting.ops.model.qo;

import lombok.Data;

/**
 * 计算机查询全部
 *
 * @author ：LX（长沙麓谷）
 * @date 创建时间： 2025/10/14 18:01
 */
@Data
public class ComputerServerAllQo extends BaseQuery{

    /**
     * 机器名称，别名,这个主机的别名
     */
    private String name;
    /**
     * ip地址，做多支持5个，逗号分隔
     */
    private String ips;
    /**
     * 云主机类型-华为云，阿里云;为云主机则一定为虚拟机
     * @see com.sprouting.ops.enums.CloudTypeEnum
     */
    private Integer cloudType;
    /**
     * 是否虚拟机、物理机
     * @see com.sprouting.ops.interfaces.ConstantBase.YesOrNo#YES 是虚拟机
     * @see com.sprouting.ops.interfaces.ConstantBase.YesOrNo#NO 物理机
     */
    private Integer vm;
    /**
     * 场所名称
     */
    private String siteName;
}
